var express = require("express");
var bodyParser = require("body-parser");
var router = require("./router.js");
var path = require("path");
var session = require('express-session')

var app = express();
//静态资源处理
app.use("/node_modules/",express.static(path.join(__dirname,'./node_modules/')));
//模板引擎
app.engine('html',require("express-art-template"));
//解析post参数
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())
//使用session
app.use(session({
  // 配置加密字符串，它会在原有加密基础之上和这个字符串拼起来去加密
  // 目的是为了增加安全性，防止客户端恶意伪造
  secret: 'lifeng',
  resave: false,//当用户session无变化的时候依然自动保存
  saveUninitialized: false // 是否自动初始化 默认为true
}))
//使用路由
app.use(router);
const port = 12345;
app.listen(port,function(){
	console.log("服务已启动,port:"+port);
});